home *** CD-ROM | disk | FTP | other *** search
/ Workbench Add-On / Workbench Add-On - Volume 1.iso / Music / PLAY / MultiPlayer / MultiPlayer132Src.lha / settingswinspec.gui < prev    next >
Text File  |  1992-09-14  |  3KB  |  139 lines

  1. /*
  2.  * MultiPlayer
  3.  * Copyright (C) 1992 Bryan Ford
  4.  *
  5.  * This program is free software; you can redistribute it and/or modify
  6.  * it under the terms of the GNU General Public License as published by
  7.  * the Free Software Foundation; either version 2 of the License, or
  8.  * (at your option) any later version.
  9.  *
  10.  * This program is distributed in the hope that it will be useful,
  11.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  12.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  13.  * GNU General Public License for more details.
  14.  *
  15.  * You should have received a copy of the GNU General Public License
  16.  * along with this program; if not, write to the Free Software
  17.  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  18.  *
  19.  * I (the author of MultiPlayer) can be contacted on the Internet at
  20.  * "bryan.ford@m.cc.utah.edu".  See "Player.doc" for other addresses.
  21.  *
  22.  * $Id: settingswinspec.gui,v 4.2 92/06/21 11:12:16 BAF Exp Locker: BAF $
  23.  *
  24.  */
  25.  
  26. window xdef _settingswindowspec
  27.     screen import _playerscreen
  28.     title "Module Settings"
  29.     screentitle _copyright
  30.     left import _settingswinleft top import _settingswintop
  31.     CLOSEWINDOW MOUSEBUTTONS REFRESHWINDOW
  32.     DRAGBAR DEPTHGADGET CLOSEGADGET SIMPLE_REFRESH RMBTRAP RAWKEY
  33.     textidcmp slideridcmp cycleidcmp checkboxidcmp buttonidcmp
  34.   end
  35.  
  36. text
  37.     export _settingsmodgad
  38.     label "Module" minchars 30
  39.     labelleft border endrow
  40.   end
  41.  
  42. slider
  43.     export _settingsvolumegad
  44.     label "Volume"
  45.     call _gui_settingsvolume
  46.     labelleft
  47.     min 0 max 100 level 100
  48.     disabled
  49.   end
  50.  
  51. slider
  52.     export _settingsbalancegad
  53.     label "Balance"
  54.     call _gui_settingsbalance
  55.     labelleft
  56.     min -50 max 50 level 0
  57.     disabled
  58.   end
  59.  
  60. button
  61.     export _settingsbalanceresetgad
  62.     label "=" call _gui_settingsbalancereset
  63.     disabled endrow
  64.   end
  65.  
  66. slider
  67.     export _settingsspeedgad
  68.     label "Speed"
  69.     call _gui_settingsspeed
  70.     labelleft
  71.     min 10 max 200 level 50
  72.     disabled
  73.   end
  74.  
  75. button
  76.     export _settingsntscgad
  77.     label "PAL" call _gui_settingspal
  78.     disabled
  79.   end
  80.  
  81. button
  82.     export _settingspalgad
  83.     label "NTSC" call _gui_settingsntsc
  84.     disabled endrow
  85.   end
  86.  
  87. text
  88.     export _settingsendgad
  89.     label "End"
  90.     labelleft border
  91.   end
  92.  
  93. button
  94.     export _settingsendsetgad
  95.     label "Set" call _gui_settingsendset
  96.     disabled
  97.   end
  98.  
  99. button
  100.     export _settingsendcleargad
  101.     label "Clear" call _gui_settingsendclear
  102.     disabled endrow
  103.   end
  104.  
  105. cycle
  106.     export _settingsfiltergad
  107.     label "Filter"
  108.     call _gui_settingsfilter
  109.     options array "Controlled by module" "Force off" "Force on" null end
  110.     labelleft
  111.     disabled endrow
  112.   end
  113.  
  114. checkbox
  115.     export _settingstempogad
  116.     call _gui_settingstempo
  117.     label "Protracker tempo commands" labelright
  118.     disabled endrow
  119.   end
  120.  
  121. checkbox
  122.     export _settingsendfadegad
  123.     call _gui_settingsendfade
  124.     label "Fade on song end" labelright
  125.     disabled endrow
  126.   end
  127.  
  128. button
  129.     label "Current"
  130.     call _gui_settingscurrent
  131.   end
  132.  
  133. button
  134.     label "Close"
  135.     call _gui_settingsok
  136.   end
  137.  
  138. endcap
  139.